The cast lived in a four bedroom flat at 19 Powis Terrace on Notting Hill Gate in the Notting Hill neighbourhood of London. The ground floor of the building is leased to ScreenFace, a professional make-up supply company.
TV Locations, Buildings - Misc
Links: en.wikipedia.org
By: WacoKidd110