Building situated near Victoria train and bus stations in London.