The Tudor Rose

The Tudor Rose
44 Blandford Street, London, W1U 7HS
Photo of The Tudor Rose