JavaScript is not enabled.
Poor management - Review by citysearch c | Downing Street Ltd

Downing Street Ltd

Claim

Poor management 12/7/2006

Bad experience with unclean tables and uninterested staff. Manager gave us the brush off. Spend your money elsewhere. Gone down hill over the last year. Cons: Bad service, bad staff attitude more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021