Eyeball tourists from this penthouse overlooking the London Eye
This monumental penthouse apartment lies on the the 10th floor of W, one of the eight buildings in the new(ish) South Bank complex. It’s now for up for sale so if you have any cash lying around… it’s going for […]