Hop off at The House Of London’s – The Station On Bree and Lords Restaurant for the Mother City’s best dining and entertainment
After bringing a taste of London to Cape Town’s most trendy dining and party strip for the past six years, The Station on Bree has reopened its doors after a major renovation. Under the banner of The House of London, the Underground tube-themed restaurant and entertainment venue at 207 Bree Street now brings a fresh […] More