Europa House – Living Rooms London.

Serviced apartment in Europa House, located on Randolph avenue Maida Vale.