The British is the longest established hotel in Valletta, and we are located in one of the city's quaint terraced streets...