Dalhousie is a coffee shop Upper Norwood London located in United Kingdom.
1 Westow St London Greater London S E19 United Kingdom
Wi-Fi | Yes |
Outdoor Seating | No |
Good coffee , tasty cakes , comfortable seating upstairs & decent wifi
Best cakes in crystal Palace ! Perfect afternoon tea and cozy atmosphere ❤️ worth trying!
The pineapple upside down cake is a heavenly slice of retro deliciousness!
The chocolate cake was fantastic.
Good for coffee and cakes
Great spot with a really nice vibe!! Nice staff, great interiors! Food and coffee top marks also! Definitely worth the visit! Had the sausage, bacon, egg buttie and a latte! Heavenly! - irishboyinlondon