89, Tavistock Crescent, Paddington, London, England

Street Tavistock Crescent
City London
Country England
 
Enclosed By
Tavistock Crescent
 
Place Encloses