This is where the Devonshire family lives, good friends of the Lorimers. Gertrude and Phyllis stay here while they figure out where to set up their photography shop. It's in South Kensington, near Kensington Gardens and the Royal Albert Hall. South Kensington is an affluent area of London. 




Vetted?
No