Hampstead.
Blackfriars Station South Entrance (Stop D)
📍Transport

Blackfriars Station South Entrance (Stop D)

Beautiful views of the Thames and London skyline from the station. Access to Southbank area is convenient and easy. Some reviewers describe it as their favorite station in London. Mixed opinions on how busy the station can get. One reviewer mentions that it looks like a space station, adding to its unique charm.

Rating

4.3

Address

London SE1 9UD, United Kingdom

Phone

nan
← All places

More Transport in Hampstead

Blackfriars Station South Entrance (Stop D) — Hampstead Village | Hampstead Village