WBSA
#WBSA

Views

WBSA is located in central London, at the southern end of Westminster Bridge and provides residents with spectacular views of some of the capital’s famous landmarks.