Luxurious apartment 211m for rent in Zed West