Cafes nearby 142-146 Trafalgar Rd, London SE10 9TZ, UK

Montpeliers

Approximately 1.94 km away
Address: 35 Montpelier Vale, Blackheath, London SE3 0TJ

Buenos Aires Cafe

Approximately 1.96 km away
Address: 17 Royal Parade, Blackheath, London SE3 0TL

Buenos Aires Cafe

Approximately 1.96 km away
Address: 17 Royal Parade, Lewisham, London SE3 0TL, UK

Meridian Place

Approximately 1.97 km away
Address: Unit 6, Meridian Place, Isle of Dogs, London E14 9FF