3 Beds
Underground Station icon Barbican
EC1V 8BWEC1V 8BW
heart-icon
share-icon
From £270 per night