Sussex Gardens


Sussex Gardens - street in London near Paddington.