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.

 
Previous
Previous

Melville Street

Next
Next

Alva Street - SOLD