SOLD
Stafford Street
20 Stafford Street, Edinburgh EH3 7BD
A quintessential Edinburgh townhouse, 20 Stafford Street is stylishly redeveloped and beautifully refurbished. It is situated in Cosmopolitan West End of Edinburgh with great location for both working corporates and tourists due to its accessibility to local and regional transport links, financial districts and tourist attractions.