Home The Hub In London Restaurants

Baltic

Area: South of the River
Price: ££
Cuisine: European
Address: 74 Blackfriars Road,
SE1 8HA
Phone Number: +44 (0) 20 7928 1111

Good for: a taste of Eastern Europe, just south of the river