London limited 46 harrowby street london w1h 5ht. Superb two bedroom apartment in the heart of marble arch area located minutes away from marble arch station and the green hyde park. Marble arch apartments harrowby street marylebone w1h.