- 18 Lombard Road, SW11
We are delighted to offer this fantastic two bedroom fifth floor apartment offering stunning river views and a huge roof terrace. The flat features a spacious reception room, offering great entertaining space, a modern kitchen and a master bedroom with en-suite shower room. There is a second double bedroom which is served by a bathroom. The wrap around roof terrace is accessed from the reception...570m (7 mins) from Imperial Wharf.