Budget in London - Westminster 84-99 Thirleby Road, Westminster, London, SW1P 1HH Tags: halls of residence