Other Restaurants in London - Maida Vale 60 Blomfield Road, Little Venice, Maida Vale, London, W9 2PD Tags: atmosphere, brunch, private parties, quality food, seafood, Setting, terrace, waterside